2

Paletter

Paletter er flyttbare brukersnittvinduer der du finner de nødvendige kommandoene og funksjonene for å kunne utføre bestemte oppgaver. Paletter er spesielt praktiske fordi du kan plassere dem hvor som helst på skjermen, slik at arbeidsområdet kan ordnes akkurat slik det passer for deg. Palettene flyttes ved å klikke på og dra i feltet øverst i paletten. Du kan også endre størrelsen på de fleste palettene ved å dra i størrelsesboksen i hjørnet nede til høyre i paletten.

I avenue.quark finner du paletten XML-arbeidsområde, som setter opp et XML-dokument i et lettfattelig hierarkisk «tre». Paletten XML-arbeidsområde kan brukes til å lage, redigere vise og lagre XML-dokumenter inni selve QuarkXPress Passport.


XML-arbeidsområde

Med paletten XML-arbeidsområde (Arkiv (Mac OS) eller Fil (Windows) > Ny > XML) kan du vise og redigere innholdet i et XML-dokument

Paletten XML-arbeidsområde


Arkiver (Mac OS) eller Lagre (Windows) (knapp)

Knappen Arkiver (Mac OS) eller Lagre (Windows) lagrer det aktive XML-dokumentet. Hvis det aktive XML-dokumentet ikke er lagret tidligere, får du fram en dialogboks når du velger knappen Arkiver (Mac OS) eller Lagre (Windows). Her kan du oppgi navn, lagringssted, type og tegnkoding for dokumentet. Se under «Lagre som (dialogboks)» i dette kapitlet.


Arkiver som (Mac OS) eller Lagre som (Windows) (knapp)

Med knappen Arkiver som (Mac OS) eller Lagre som (Windows) får du fram dialogboksen Arkiver som (Mac OS) eller Lagre som (Windows), der du kan oppgi navn, lagringssted, type og tegnkoding for det aktive XML-dokumentet. Se under «Lagre som (dialogboks)» i dette kapitlet.


Arkiver som (Mac OS) eller Lagre som (Windows) (dialogboks)

I dialogboksen Arkiver som (Mac OS) eller Lagre som (Windows) kan du oppgi navn, lagringssted, type og tegnkoding for det aktive XML-dokumentet.

Dialogboksen Arkiver som (Mac OS) eller Lagre som (Windows)

  • Angi et navn på det aktive XML-dokumentet i feltet Arkiver XML-dokument som (Mac OS) eller Lagre XML-dokument som (Windows).
  • Velg XML-dokument eller avenue.quark-maldokument på hurtigmenyen Type. Hvis du velger XML-dokument, blir det aktive dokumentet lagret som et XML-dokument. Velger du avenue.quark-maldokument lagres det aktive XML-dokumentet som et maldokument som kan brukes som grunnlag for nye XML-dokumenter. Avenue.quark-maldokumenter kan velges i Maldokument-listen i dialogboksen Nytt XML. Dette kan du lese mer om under «Nytt XML (dialogboks)» i kapittel 3 «Menyer og dialogbokser».
  • På hurtigmenyen Koding kan du velge en tegnkodingsmetode for XML-dokumentet. Her kan du velge mellom UTF-8, UTF-16 (Unicode) og Shift-JIS. Standardvalg er UTF-8.
  • Marker Arkiver XML som frittstående (Mac OS) eller Lagre XML som frittstående (Windows) hvis du vil ha med DTD-en i sin helhet i XML-filen. Opphev merkingen av Arkiver XML som frittstående (Mac OS) eller Lagre XML som frittstående (Windows) hvis bare navnet på den eksterne DTD-filen skal tas med.

  • Tilbake til arkivert (Mac OS) eller Tilbake til lagret (Windows) (knapp)

    Du kan bruke knappen Tilbake til arkivert (Mac OS) eller Tilbake til lagret (Windows) hvis du vil forkaste endringer du har gjort og gjenopprette den versjonen av XML-dokumentet som ble lagret sist.


    Forhåndsvis XML (knapp)

    Knappen Forhåndsvis XML kan brukes til å hente fram dialogboksen Forhåndsvisning av XML. Der kan du vise det aktive XML-dokumentet som XML-tekst. I dette vinduet kan du kopiere og lime inn, men ikke redigere selve teksten.

    Dialogboksen Forhåndsvisning av XML

    Selv om tegn i øvre tegnområde i ASCII (tegn over ASCII 127) vises uendret i dialogboksen Forhåndsvisning av XML, blir slike tegn konvertert til de riktige kodene ved eksportering, alt etter hvilken omkodingsmetode du velger i dialogboksen Arkiver som (Mac OS) eller Lagre som (Windows).



    Dra og slipp (knapp)

    I QuarkXPress 4.1 og nyere versjoner blir dra-og-slipp-funksjonen i avenue.quark aktivert når du setter en hake ved Dra og slipp tekst (Rediger > Innstillinger > Program > Interaktiv) i QuarkXPress.

    I QuarkXPress-versjoner som er eldre enn 4.1, er det Dra og slipp-knappen som styrer hvordan dra-funksjonen virker. Når knappen er tilgjengelig på den aktive paletten XML-arbeidsområde, har dra-og-slipp-funksjonen i avenue.quark forrang foran samme funksjon i QuarkXPress Passport. Dette betyr at du bare kan bruke funksjonen til å dra og slippe tekst på et element eller attributt i paletten XML-arbeidsområde, og at du kan dra og slippe bilder på elementer eller attributter i paletten XML-arbeidsområde. Når knappen er deaktivert eller når det ikke vises noen paletter for XML-arbeidsområde, fungerer dra-og-slipp-funksjonen som om avenue.quark ikke var installert.

    Når du aktiverer eller deaktiverer knappen Dra og slipp i én palett for XML-arbeidsområde, blir knappen også akivert eller deaktivert i samtlige åpne paletter for XML-arbeidsområde.

    Funksjonen for dra-og-slipp i avenue.quark er ikke helt lik funksjonen Dra og slipp tekst i QuarkXPress Passport (Rediger > Innstillinger > Program > kategorien Respons). I QuarkXPress Passport-versjoner som er eldre enn 4.1, fungerer ikke Dra og slipp tekst så lenge knappen Dra og slipp i avenue.quark er aktivert.



    Synkroniser innhold (knapp)

    Knappen Synkroniser innhold brukes til å synkronisere elementinnholdet i det aktive XML-dokumentet med tilsvarende innhold i de(t) aktive QuarkXPress Passport-dokumentet (/-ene). Denne knappen er bare tilgjengelig når Aktiver dynamisk oppdatering av innhold (Rediger > Innstillinger > avenue.quark) ikke er merket.


    Blyant (ikon)

    Når flere XML-dokumenter er åpne, vises blyantikonet i hjørnet øverst til høyre i paletten for XML-arbeidsområde for det aktive XML-dokumentet.


    Koderegelsett (hurtigmeny)

    Med hurtigmenyen Koderegelsett kan du velge et koderegelsett som skal brukes med det aktive XML-dokumentet. Hurtigmenyen viser bare de regelsettene som er tilknyttet det aktive XML-dokumentet.

    Hurtigmenyen Koderegelsett


    XML-tre (liste)

    I listen XML-tre finner du XML-dokumentet gjengitt som et hierarkisk ordnet tre. Her kan du vise eller skjule innholdet i beholderelementer og -attributter ved å klikke på ikonene og (Mac OS), og ikonene og (Windows). Du kan bla gjennom XML-treet ved hjelp av det vannrette og loddrette rullefeltet og piltastene.

    Listen XML-tre

    De ulike objekttypene i listen XML-tre representeres med ulike ikoner:


    Forhåndsvisning av innhold (liste)

    Listen Forhåndsvisning av innhold viser innholdet i elementet, attributtet eller kommentaren som er valgt på den venstre siden av listen. Innhold som er for stort til å kunne vises i sin helhet, angis med en ellipse (...).

    Listen Forhåndsvisning av innhold

    Innholdet i et attributt behandles på ulike måter, alt etter attributt-typen (som er spesifisert i DTD-en). Innholdet i ulike attributt-typer vises på følgende måte:

    Hvis et element, en kommentar, PCDATA-blokk eller behandlingsinstruksjon er koblet til innholdet i et QuarkXPress Passport-dokument, og dette innholdet er endret siden sist XML-dokumentet ble lukket, ser du ikonet på høyre side i listen XML-tre.

    Både høyre side i listen XML-tre og feltet Innhold viser innholdet i elementet, kommentaren eller behandlingsinstruksjonen som er merket. Du kan redigere innholdet i feltet Innhold.



    XML-tre (hurtigmeny)

    Control+klikk (Mac OS) eller høyreklikk (Windows) på et element viser hurtigmenyen med følgende valg. Vær oppmerksom på at alle de viste valgene ikke er tilgjengelige for alle elementer.

    Hurtigmenyen XML-tre

    Når du velger Sett inn underledd, Sett inn likestilt ledd foran, Sett inn likestilt ledd bak eller Erstatt, får du fram en undermeny med en liste over hvilke elementer det er tillatt å sette inn eller bytte ut. På denne undermenyen kan du også velge Sett inn med forhåndsvisning, som åpner en dialogboks for forhåndsvisning.

    En dialogboks for forhåndsvisning.

  • I listen Enheter kan du se hvilke enheter som kan settes inn eller byttes ut.
  • Listen Forhåndsvisning av XML-tre viser den merkede enheten og eventuelle obligatoriske underledd til denne (i svart), sammenlignet med XML-treet (i grått). Du kan tenke deg at dette er en forhåndsvisning av hvordan dokumentet kommer til å se ut etter at du har gjort endringen.
  • Velg OK hvis du vil sette inn eller bytte ut en enhet, eller Avbryt for å avbryte endringen.

    Noen elementer har obligatoriske underledd. Hvis du setter inn et slikt element, må også de obligatoriske underleddene settes inn. Hvis du klikker på ikonet (Mac OS) eller ikonet (Windows) for et element, får du fram eventuelle underledd som også må settes inn sammen med elementet. Eventuelle underledd som er valgfrie for det aktuelle elementet, kommer ikke fram når du klikker på dette ikonet.


    Hvis du setter inn et element som også krever bruk av ett av flere obligatoriske elementer i en liste (for eksempel (a | b | c)), bruker avenue.quark det første elementet i listen (dvs. a i dette eksempelet). Hvis derimot elementet du setter inn også krever bruk av ett av elementene i en liste med elementer, og ett eller flere av disse elementene er valgfire (for eksempel (a | b | c?)), blir elementet stående tomt.



    Innhold (valgområde)

    Under Innhold kan du legge til, redigere og slette innholdet i elementet, attributtet eller kommentaren som er merket i listen XML-tre.

    Valgområdet Innhold

    Både høyre side i listen XML-tre og feltet Innhold viser innholdet i elementet, kommentaren eller behandlingsinstruksjonen som er merket.



    Bryt dynamisk kobling (knapp)

    Hvis du drar innholdet fra et QuarkXPress Passport-dokument til et attributt eller et element, opprettes det en kobling mellom dette innholdet og elementet i XML-dokumentet. Dette betyr at innholdet i XML-dokumentet bare kan redigeres ved å redigere innholdet i QuarkXPress Passport-dokumentet.

    Hvis du vil fjerne koblingen mellom et element i den aktive XML-filen og QuarkXPress Passport-dokumentet som elementet kom fra, merker du bare navnet på elementet i listen XML-tre og velger knappen Bryt dynamisk kobling.

    Knappen Bryt dynamisk kobling


    Lag ID (knapp)

    Når det gjelder ID-attributter, kan du velge knappen Lag ID under Innhold. Knappen erstatter det nåværende innholdet for det merkede attributtet med verdi som beregnes automatisk, og som er entydig i den aktive XML-filen. Se under «ID-attributter» i dette kapitlet.

    Knappen Lag ID


    Innhold (felt)

    Med feltet Innhold kan du redigere innholdet i elementer og attributter som ikke er koblet til QuarkXPress Passport-innhold. Med unntak av enkelte typer attributter, kan du klippe ut, kopiere og lime inn i feltet Innhold.

    Feltet Innhold

    Feltet Innhold fungerer forskjellig for alle attributt-typer, slik som angitt i det følgende.

    Fortegnelsesattributter

    Feltet Innhold for et fortegnelsesattributt

    ID-attributter

    Et ID-attributt kan bare inneholde en verdi som oppfyller følgende to kriterier:

    Hvis det dreier seg om et ID-attributt, får du tilgang til knappen Lag ID under Innhold. Knappen erstatter det nåværende innholdet for det merkede attributtet med en verdi som beregnes automatisk, og som er entydig i den aktive XML-filen.

    IDREF-attributter

    Et IDREF-attributt kan bare inneholde en ID-attributtverdi som enten er brukt et annet sted i det aktive XML-dokumentet, eller i et annet XML-dokument som det aktive XML-dokumentet refererer til.

    Når det gjelder IDREF-attributter, viser feltet Innhold en liste over de ID-attributtene som brukes i det aktive XML-dokumentet, og valget Annen. Hvis du klikker på Annen, åpnes en dialogboks der du kan skrive inn en IDREF-verdi. Du kan bare velge én IDREF-verdi om gangen. Annen velges som standard.

    Feltet Innhold for et IDREF-attributt

    IDREFS-attributter

    Et IDREFS-attributt kan inneholde én eller flere ID-attributtverdier som enten er brukt et annet sted i det aktive XML-dokumentet, eller i et XML-dokument som det aktive XML-dokumentet refererer til.

    Når det gjelder IDREFS-attributter, vises en liste over de ID-attributtene som brukes i det aktive XML-dokumentet og valget Annen, i feltet Innhold. Hvis du velger Annen, åpnes en dialogboks der du kan skrive inn en IDREF-verdi. Du kan velge så mange IDREF-verdier du vil.

    Feltet Innhold for et IDREFS-attributt

    NMTOKEN-attributter

    Det første tegnet i verdier for NMTOKEN-attributter må være en bokstav, understreking eller kolon, mens resten av tegnene kan bestå av bokstaver, tall, understrekinger, bindestreker eller kolon. Mellomrom er ikke tillatt.

    Når det gjelder NMTOKEN-attributter, er det bare mulig å velge én NMTOKEN-verdi i feltet Innhold.

    NMTOKENS-attributter

    Et NMTOKENS-attributt kan inneholde en rekke verdier der det første tegnet er en bokstav, understreking eller et kolon, mens resten av tegnene består av bokstaver, tall, understrekinger, bindestreker og kolon. Mellomrom er ikke tillatt.

    Når det gjelder NMTOKENS-attributter, godtas det bare en serie med NMTOKEN-verdier i feltet Innhold, og verdiene må være atskilt med ett enkelt mellomrom.

    ENTITY-attributter

    Et ENTITY-attributt kan bare innholde navnet på en entitet som er definert i det aktive XML-dokumentet. Når det gjelder ENTITY-attributter, viser feltet Innhold en liste over entiteter som er definert i det aktive XML-dokumentet. Du kan bare velge én entitet om gangen.

    Hvis det finnes en entitetsverdi som er standard, blir denne valgt. Hvis ikke, merkes den første entitetsverdien som standard.

    Feltet Innhold for et ENTITY-attributt

    ENTITIES-attributter

    Et ENTITIES-attributt kan bare inneholde en liste med entiteter som er definert i det aktive XML-dokumentet. Når det gjelder ENTITIES-attributter, viser feltet Innhold en liste over entitetene som er definert i det aktive XML-dokumentet. Du kan velge så mange av disse entitetsverdiene du vil.

    Feltet Innhold for et ENTITIES-attributt